/**
 * @Date 2020-12-22 16:30:55
 * @Remark
 */

// vue
import Vue from "vue";
// lib
import ElementUI from "element-ui";
import NProgress from "nprogress"; // progress bar
// style
import "@/style/alisa.scss";
import "@/style/iconfont/iconfont.css";
import "nprogress/nprogress.css";
import "element-ui/lib/theme-chalk/index.css";
// config
import { ELEMENT_UI_BASE_SIZE } from "./config/theme";
// components & widgets
import App from "@/App.vue";
// script
import router from "@/router";
import store from "@/store";
// interface
// 其它

Vue.config.productionTip = false;

Vue.use(ElementUI, { size: ELEMENT_UI_BASE_SIZE });

NProgress.configure({
  showSpinner: false,
});

new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount("#app");
